# 简化版
# while True:
#     print('-' * 40)
#     print('欢迎使用传智播客.黑马程序员学生管理系统')
#     print('[1]添加学生信息')
#     print('[2]删除学生信息')
#     print('[3]查询所有学生信息')
#     print('[9]退出系统')
#     print('-' * 40)
#     number = int(input('请输入你执行操作的数字：'))
#     if number == 1:
#         pass
#     elif number == 2:
#         pass
#     elif number == 3:
#         pass
#     elif number == 9:
#         print('退出学生管理系统，欢迎使用学生管理系统！！')
#         break


#  1、定义一个变量students，格式[{}, {}, {}]，用于保存班级中所有同学的信息
students = []

# 2、定义一个系统弹出功能菜单，告诉用户可以实现哪些功能
while True:
    print('-' * 40)
    print('欢迎使用传智播客.黑马程序员学生管理系统')
    print('[1]添加学生信息')
    print('[2]删除学生信息')
    print('[3]查询所有学生信息')
    print('[9]退出系统')
    print('-' * 40)
    number = int(input('请输入你执行操作的数字：'))
    if number == 1:
        person = {}
        name = input('请输入学生姓名：')
        age = input('请输入学生年龄：')
        phone = input('请输入学生电话：')
        person['name'] = name
        person['age'] = age;
        person['phone'] = phone
        students.append(person)
        print(f'学生：{name} 添加成功！')
    elif number == 2:
        my_name = input('请输入你要删除的学生姓名：')
        for i in students:
            if i['name'] == my_name:
                students.remove(i)
                print(f'学生：{my_name} 删除成功！')
                break
        else:
            print('没有你要删除的学生信息，删除失败！')
    elif number == 3:
        for i in students:
            print(i)
        print('查询成功')
    elif number == 9:
        print('系统退出成功，感谢使用传智播客.黑马程序员学生管理系统！')
        break

